package com.weixin.mp.bean.result;


import java.io.Serializable;

import com.weixin.mp.util.json.WxMpGsonBuilder;

/**
 * 语义理解查询结果对象 http://mp.weixin.qq.com/wiki/index.php?title=语义理解
 * @author
 */
public class WxMpSemanticQueryResult implements Serializable {

	private String query;
	private String type;
	private String semantic;
	private String result;
	private String answer;
	private String text;

	public String getQuery() {
		return query;
	}

	public void setQuery(String query) {
		this.query = query;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getSemantic() {
		return semantic;
	}

	public void setSemantic(String semantic) {
		this.semantic = semantic;
	}

	public String getResult() {
		return result;
	}

	public void setResult(String result) {
		this.result = result;
	}

	public String getAnswer() {
		return answer;
	}

	public void setAnswer(String answer) {
		this.answer = answer;
	}

	public String getText() {
		return text;
	}

	public void setText(String text) {
		this.text = text;
	}

	public static WxMpSemanticQueryResult fromJson(String json) {
		return WxMpGsonBuilder.create().fromJson(json, WxMpSemanticQueryResult.class);
	}

}
